package com.zmn.plat.model.entity.pilot;

import com.zmn.common.utils.pager.Pages;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 描述: 渠道试点查询
 *
 * @author guoqiao
 * @since 2021-06-25 10:12:00
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ChannelPriceQuery extends Pages {

    private static final long serialVersionUID = 1L;

    /**
     * 描述: 主键
     */
    private Integer channelPriceId;
    /**
     * 执行城市 渠道试点id
     */
    private List<Integer> channelPriceIds;

    /**
     * 描述: 渠道ID
     */
    private Integer channelId;

    /**
     * 描述: 试点类型：1一口价，2计价器（故障维度），3三日退试点，4优惠限制，5 维修机器人
     */
    private Integer type;

    /**
     * 描述: 支付方式：1.必须下单时支付,2.必须下单后支付,3.两种均支持
     */
    private Integer payType;

    /**
     * 描述: 一口价优惠：1.无,2.线上支付9折...
     */
    private Integer priceDiscount;

    /**
     * 描述: 状态：1.否,2.是
     */
    private Integer status;

    /**
     * 描述: 定金
     */
    private Integer deposit;
    /**
     * 执行城市 省份编码
     */
    private Integer provinceId;
    /**
     * 执行城市 市编码
     */
    private Integer cityId;


    /**
     * 描述: 是否设置定金 1 不设置，2 设置
     */
    private Integer depositStatus;

    /**
     * 描述: 逻辑删除(1删除, 2正常)
     */
    private Integer delete;

}
